Учебный курс: Подготовка на 1С:Специалист по платформе 1С:Предприятие 8.3

Задачи оперативного учета – тема № 2:
Как настроить объекты метаданных для адресного хранения товаров на складах

У организаций, обладающих большим товарным ассортиментом, часто возникает вопрос – как оптимальным образом разместить товары на складах, чтобы кладовщик мог быстро найти необходимый товар.

Решением может быть использование адресного хранения. Это такой способ размещения товаров, при котором каждому месту хранения присваивается уникальный адрес (идентификационный номер).

Схематично адресный склад может быть представлен следующим образом:

Адресный склад

Рисунок 1 – Адресный склад

Товары хранятся на стеллажах. Несколько стеллажей, установленных последовательно, образуют ряд. На складе может быть несколько рядов. Таким образом, каждое место хранение (складскую ячейку) можно идентифицировать при помощи номера ряда и номера стеллажа. Адрес ячейки представляет собой буквенно-числовой код, обозначающий пересечение стеллажа и ряда.

Например, адрес ячейки, находящейся в ряду 1 на стеллаже 3, можно представить как Р1С3. По такому адресу кладовщик может быстро найти на складе нужное место хранения.

Также адресный склад можно для наглядности изобразить по-другому (вид сверху):

Адрес ячейки на адресном складе

Рисунок 2 – Адрес ячейки на адресном складе

Использование адресного хранение на складе позволяет:

  • Сократить время на поиск товара на складе и на сборку заказа клиента
  • Оптимизировать работу кладовщиков.

На аттестации в разделе по оперативному учету есть задачи, связанные с адресным хранением. Например, это задача 1.14 из сборника.

Задача на экзамене может быть сформулирована следующим образом:

Товары на адресном складе хранятся в ячейках. Каждая ячейка однозначно определяется номером ряда и номером стеллажа. При продаже товара для ускорения процесса в первую очередь должен отгружаться ближайший товар. Под расстоянием понимается сумма номера ряда и номера стеллажа.

Важно отметить, что в подобных задачах не нужно пытаться определять расстояние между ячейками при помощи, например, математической формулы для вычисления расстояния между двумя точками на плоскости. Принцип определения ближайшей ячейки указан явно в тексте задачи, нужно применять именно его, даже если возникают сомнения, может ли он использоваться на практике, поскольку это все же учебная задача.

Рассмотрим поиск ближайшей ячейки на примере. Пусть в документе продажи нужно отгрузить 3 штуки номенклатуры «Мобильный телефон». На адресном складе эта номенклатура хранится в следующих ячейках:

Номер ряда

Номер стеллажа Количество

2

3 2

2

10 4

5

2 1

Рассчитаем для каждой ячейки расстояние (просуммируем номер ряда и номер стеллажа), отсортируем по возрастанию полученного значения:

Номер ряда

Номер стеллажа Количество Расстояние

2

3 2 5

5

2 1 7

2

10 4 12

Значит, для продажи 3 шт. необходимо взять товар из следующих ячеек:

Номер ряда

Номер стеллажа Количество

2

3 2

5

2 1

Таким образом, поставленная задача представляет собой списание по партиям, которое было рассмотрено в общем разделе.

Теперь разобьем исходную задачу на ряд более мелких подзадач:

  • Разработать структуру хранения данных о ячейках
  • Обеспечить возможность указать в документе поступления, на каком стеллаже и на каком ряду размещается товар
  • Реализовать контроль остатков номенклатуры в разрезе ячеек
  • При продаже номенклатуры автоматически подбирать ближайший товар.

Далее рассмотрим подробно, как правильно решить каждую подзадачу.

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии закрыты